ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectA Comprehensive Introduction to STM32F103CBT6 Microcontroller [Video]

A Comprehensive Introduction to STM32F103CBT6 Microcontroller [Video]

IC MCU 32BIT 128KB FLASH 48LQFP The STM32F103CBT6 is an STMicroelectronics medium-density performance line, ARM Cortex-M3 32bit microcontroller in a 48 pin LQFP package.

42

Apr 8, 2021

Cynthia

IC MCU 32BIT 128KB FLASH 48LQFP

The STM32F103CBT6 is an STMicroelectronics medium-density performance line, ARM Cortex-M3 32bit microcontroller in a 48 pin LQFP package.

 

STM32F103CBT6

60000In Stock
Min.: 1 Mult.: 1
Quantity Unit Price Ext. Price
1+ $8.81823$8.82
10+ $8.31909$83.19
100+ $7.8482$784.82
500+ $7.40396$3701.98
1000+ $6.98487$6984.87
Unit Price:$8.81823
Subtotal: $8.82
Looking for a better price? Want a lower wholesale price? Please send an RFQ, and we will respond immediately.
Quick Links

STM32F103CBT6 Pinout

STM32F103CBT6 Description

STMicroelectronics STM32 F1 Mainstream MCUs cover the needs of a large variety of applications in the industrial, medical, and consumer markets. With this series, ST has pioneered the world of ARM® Cortex™-M microcontrollers and set a milestone in the history of embedded applications. High performance with first-class peripherals and low-power, a low-voltage operation is paired with a high level of integration at accessible prices with a simple architecture and easy-to-use tools. These MCUs come with up to 72MHz CPU frequency, from 16Kbytes to 1Mbytes Flash, 4 to 80Kbytes of RAM, and a variety of embedded peripherals, such as USB, timers, USART, temperature sensor, ADC, and DAC to fit all your requirements.

The STM32F103xx medium-density performance line family incorporates the high-performance ARM® Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 20 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer two 12-bit ADCs, three general-purpose 16-bit timers plus one PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs, a USB, and a CAN.

The devices operate from a 2.0 to 3.6 V power supply. They are available in both the –40 to +85 °C temperature range and the –40 to +105 °C extended temperature range. A comprehensive set of power-saving modes allows the design of low-power applications.

The STM32F103xx medium-density performance line family includes devices in six different package types: from 36 pins to 100 pins. Depending on the device chosen, different sets of peripherals are included, the description below gives an overview of the complete range of peripherals proposed in this family.

STM32F103CBT6 CAD Model

STM32F103CBT6 symbol

STM32F103CBT6 footprint

3D model

STM32F103CBT6 Features

• ARM® 32-bit Cortex®-M3 CPU Core

– 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access

– Single-cycle multiplication and hardware division

• Memories

– 64 or 128 Kbytes of Flash memory

– 20 Kbytes of SRAM

• Clock, reset and supply management

– 2.0 to 3.6 V application supply and I/Os

– POR, PDR, and programmable voltage detector (PVD)

– 4-to-16 MHz crystal oscillator

– Internal 8 MHz factory-trimmed RC

– Internal 40 kHz RC

– PLL for CPU clock

– 32 kHz oscillator for RTC with calibration

• Low-power

– Sleep, Stop and Standby modes

– VBAT supply for RTC and backup registers

• 2 x 12-bit, 1 µs A/D converters (up to 16 channels)

– Conversion range: 0 to 3.6 V

– Dual-sample and hold capability

– Temperature sensor

• DMA

– 7-channel DMA controller

– Peripherals supported: timers, ADC, SPIs, I2Cs, and USARTs

• Up to 80 fast I/O ports

– 26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant• Debug mode

– Serial wire debug (SWD) & JTAG interfaces

• 7 timers

– Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input

– 16-bit, motor control PWM timer with deadtime generation and emergency stop

– 2 watchdog timers (Independent and Window)

– SysTick timer 24-bit down-counter

• Up to 9 communication interfaces

– Up to 2 x I2C interfaces (SMBus/PMBus)

– Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)

– Up to 2 SPIs (18 Mbit/s)

– CAN interface (2.0B Active)

– USB 2.0 full-speed interface

• CRC calculation unit, 96-bit unique ID

• Packages are ECOPACK®

Specifications

STMicroelectronics STM32F103CBT6 technical specifications, attributes, parameters and parts with similar specifications to STMicroelectronics STM32F103CBT6.

STM32F103CBT6 Tech Specifications

STMicroelectronics STM32F103CBT6 technical specifications, attributes, parameters and parts with similar specifications to STMicroelectronics STM32F103CBT6.

Product Attribute Attribute Value
Lifecycle StatusACTIVE (Last Updated: 2 weeks ago)
Factory Lead Time10 Weeks
Contact PlatingGold
Mounting TypeSurface Mount
Package / Case48-LQFP
Surface MountYES
Number of Pins48Pins
Data ConvertersA/D 10x12b
Number of I/Os37I/Os
Watchdog TimersYes
Operating Temperature-40°C~85°C TA
PackagingTray
SeriesSTM32F1
JESD-609 Codee4
Part StatusActive
Moisture Sensitivity Level (MSL)3 (168 Hours)
Number of Terminations48Terminations
TerminationSMD/SMT
Max Power Dissipation363mW
Terminal PositionQUAD
Terminal FormGULL WING
Product Attribute Attribute Value
Peak Reflow Temperature (Cel)260
Supply Voltage3.3V
Terminal Pitch0.5mm
Frequency72MHz
Time@Peak Reflow Temperature-Max (s)30
Base Part NumberSTM32F103
Pin Count48
Supply Voltage-Max (Vsup)3.6V
InterfaceCAN, I2C, IrDA, LIN, SPI, UART, USART, USB
Memory Size128kB
Oscillator TypeInternal
RAM Size20K x 8
Voltage - Supply (Vcc/Vdd)2V~3.6V
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
Number of Bits32Bits
Core ProcessorARM® Cortex®-M3
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Program Memory TypeFLASH
Core Size32-Bit
Program Memory Size128KB 128K x 8
ConnectivityCANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Product Attribute Attribute Value
Supply Current-Max50mA
Bit Size32
Has ADCYES
DMA ChannelsYES
Data Bus Width32b
Number of Timers/Counters4Timers/Counters
Address Bus Width32b
Density1 Mb
Core ArchitectureARM
CPU FamilyCORTEX-M3
Number of ADC Channels10ADC Channels
Min Supply Voltage (DC)2V
Number of PWM Channels12PWM Channels
Number of I2C Channels2I2C Channels
Height1.45mm
Length7mm
Width7.2mm
REACH SVHCNo SVHC
Radiation HardeningNo
RoHS StatusROHS3 Compliant
Lead FreeLead Free
0 Products View Similar

STM32F103CBT6 Diagram

STM32F103CBT6 Alternatives

Part Number

Description

Manufacturer

STM32F103CBT7TR

MICROCONTROLLERS AND PROCESSORS

Mainstream Performance line, Arm Cortex-M3 MCU with 128 Kbytes of Flash memory, 72 MHz CPU, motor control, USB and CAN

STMicroelectronics

STM32F103CBT6TR

MICROCONTROLLERS AND PROCESSORS

Mainstream Performance line, Arm Cortex-M3 MCU with 128 Kbytes of Flash memory, 72 MHz CPU, motor control, USB and CAN

STMicroelectronics

STM32F103CBT7XXX

MICROCONTROLLERS AND PROCESSORS

32-BIT, FLASH, 1.25MHz, RISC MICROCONTROLLER, PQFP48, 7 X 7 MM, ROHS COMPLIANT, LQFP-48

STMicroelectronics

STM32F103CBT6XXX

MICROCONTROLLERS AND PROCESSORS

32-BIT, FLASH, 1.25MHz, RISC MICROCONTROLLER, PQFP48, 7 X 7 MM, ROHS COMPLIANT, LQFP-48

STMicroelectronics

STM32F103CBT6 Applications

  • motor drives

  • application control

  • medical and handheld equipment

  • PC and gaming peripherals

  • GPS platforms

  • PLCs

  • Inverters

  • Printers

  • Scanners

  • alarm systems

  • video intercoms

  • HVACs

STM32F103CBT6 Package

LQFP48 - 48-pin, 7 x 7 mm low-profile quad flat package outline

LQFP48 package top view example

STM32F103CBT6 Manufacturer

STMicroelectronics is a global independent semiconductor company and is a leader in developing and delivering semiconductor solutions across the spectrum of microelectronics applications. An unrivaled combination of silicon and system expertise, manufacturing strength, Intellectual Property (IP) portfolio, and strategic partners positions the Company at the forefront of System-on-Chip (SoC) technology, and its products play a key role in enabling today's convergence trends.

Datasheet PDF

Download datasheets and manufacturer documentation for STMicroelectronics STM32F103CBT6.

STM32F103CBT6 Documents

Download datasheets and manufacturer documentation for STM32F103CBT6

Frequently Asked Questions

1.What is STM32 blue pill?
STM32F103C8T6 ARM STM32 Minimum System Development Board, commonly referred to as the "Blue Pill" board. Includes two development boards with male pin headers (not soldered) and one ST-Link V2 compatible USB device for programming/debugging.
2.Where is STM32 used?
There are various types and varieties of STM32 Microcontrollers available and they belong to the ARM-architecture family of Microcontrollers. These microcontrollers are used in a variety of applications, from simple printers to complex circuit boards in vehicles.
3.Why is STM32 so popular?
STM32 Microcontrollers. The STM32 series of microcontrollers from ST Microelectronics is a popular, and very large, family of ARM-based 32-bit microcontrollers. While the STM32 microcontrollers are quite versatile and highly configurable, it is this very fact that makes them hard to initialize.
4.How do I program my USB STM32?
The first step is to connect the STM32 Blue Pill board to the USB to Serial Adapter as shown in the image above. Also, the BOOT0 pins made HIGH i.e. the board is put in Programming Mode. Once this is done, you can connect the USB to Serial Converter to the PC and check for the COM Port.
5.Is stm32f103cbt6 the same as stm32f103c8t6?
The size of the program memory is different, the others are the same. C8T6 is 64K, CBT6 is 128K.
FAQ
1.What is STM32 blue pill?
STM32F103C8T6 ARM STM32 Minimum System Development Board, commonly referred to as the "Blue Pill" board. Includes two development boards with male pin headers (not soldered) and one ST-Link V2 compatible USB device for programming/debugging.
2.Where is STM32 used?
There are various types and varieties of STM32 Microcontrollers available and they belong to the ARM-architecture family of Microcontrollers. These microcontrollers are used in a variety of applications, from simple printers to complex circuit boards in vehicles.
3.Why is STM32 so popular?
STM32 Microcontrollers. The STM32 series of microcontrollers from ST Microelectronics is a popular, and very large, family of ARM-based 32-bit microcontrollers. While the STM32 microcontrollers are quite versatile and highly configurable, it is this very fact that makes them hard to initialize.
4.How do I program my USB STM32?
The first step is to connect the STM32 Blue Pill board to the USB to Serial Adapter as shown in the image above. Also, the BOOT0 pins made HIGH i.e. the board is put in Programming Mode. Once this is done, you can connect the USB to Serial Converter to the PC and check for the COM Port.
5.Is stm32f103cbt6 the same as stm32f103c8t6?
The size of the program memory is different, the others are the same. C8T6 is 64K, CBT6 is 128K.

TAGS

Share